SLEngineItf_

Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
extern (C)
struct SLEngineItf_ {}

Members

Variables

Create3DGroup
SLresult function(SLEngineItf self, SLObjectItf* pGroup, SLuint32 numInterfaces, const SLInterfaceID* pInterfaceIds, const SLboolean* pInterfaceRequired) Create3DGroup;
Undocumented in source.
CreateAudioPlayer
SLresult function(SLEngineItf self, SLObjectItf* pPlayer, SLDataSource* pAudioSrc, SLDataSink* pAudioSnk, SLuint32 numInterfaces, const SLInterfaceID* pInterfaceIds, const SLboolean* pInterfaceRequired) CreateAudioPlayer;
Undocumented in source.
CreateAudioRecorder
SLresult function(SLEngineItf self, SLObjectItf* pRecorder, SLDataSource* pAudioSrc, SLDataSink* pAudioSnk, SLuint32 numInterfaces, const SLInterfaceID* pInterfaceIds, const SLboolean* pInterfaceRequired) CreateAudioRecorder;
Undocumented in source.
CreateExtensionObject
SLresult function(SLEngineItf self, SLObjectItf* pObject, void* pParameters, SLuint32 objectID, SLuint32 numInterfaces, const SLInterfaceID* pInterfaceIds, const SLboolean* pInterfaceRequired) CreateExtensionObject;
Undocumented in source.
CreateLEDDevice
SLresult function(SLEngineItf self, SLObjectItf* pDevice, SLuint32 deviceID, SLuint32 numInterfaces, const SLInterfaceID* pInterfaceIds, const SLboolean* pInterfaceRequired) CreateLEDDevice;
Undocumented in source.
CreateListener
SLresult function(SLEngineItf self, SLObjectItf* pListener, SLuint32 numInterfaces, const SLInterfaceID* pInterfaceIds, const SLboolean* pInterfaceRequired) CreateListener;
Undocumented in source.
CreateMetadataExtractor
SLresult function(SLEngineItf self, SLObjectItf* pMetadataExtractor, SLDataSource* pDataSource, SLuint32 numInterfaces, const SLInterfaceID* pInterfaceIds, const SLboolean* pInterfaceRequired) CreateMetadataExtractor;
Undocumented in source.
CreateMidiPlayer
SLresult function(SLEngineItf self, SLObjectItf* pPlayer, SLDataSource* pMIDISrc, SLDataSource* pBankSrc, SLDataSink* pAudioOutput, SLDataSink* pVibra, SLDataSink* pLEDArray, SLuint32 numInterfaces, const SLInterfaceID* pInterfaceIds, const SLboolean* pInterfaceRequired) CreateMidiPlayer;
Undocumented in source.
CreateOutputMix
SLresult function(SLEngineItf self, SLObjectItf* pMix, SLuint32 numInterfaces, const SLInterfaceID* pInterfaceIds, const SLboolean* pInterfaceRequired) CreateOutputMix;
Undocumented in source.
CreateVibraDevice
SLresult function(SLEngineItf self, SLObjectItf* pDevice, SLuint32 deviceID, SLuint32 numInterfaces, const SLInterfaceID* pInterfaceIds, const SLboolean* pInterfaceRequired) CreateVibraDevice;
Undocumented in source.
IsExtensionSupported
SLresult function(SLEngineItf self, const SLchar* pExtensionName, SLboolean* pSupported) IsExtensionSupported;
Undocumented in source.
QueryNumSupportedExtensions
SLresult function(SLEngineItf self, SLuint32* pNumExtensions) QueryNumSupportedExtensions;
Undocumented in source.
QueryNumSupportedInterfaces
SLresult function(SLEngineItf self, SLuint32 objectID, SLuint32* pNumSupportedInterfaces) QueryNumSupportedInterfaces;
Undocumented in source.
QuerySupportedExtension
SLresult function(SLEngineItf self, SLuint32 index, SLchar* pExtensionName, SLint16* pNameLength) QuerySupportedExtension;
Undocumented in source.
QuerySupportedInterfaces
SLresult function(SLEngineItf self, SLuint32 objectID, SLuint32 index, SLInterfaceID* pInterfaceId) QuerySupportedInterfaces;
Undocumented in source.

Meta